home *** CD-ROM | disk | FTP | other *** search
- "gnus-mime.el" is an ELISP package that adds support for MIME
- to GNUS. This is the second release, I consider it very beta, and I'm
- sure are bugs, but it does work. It provides support to both read and
- post USENET articles in MIME format. It's scarcest feature is support
- for mutli-part multi-media ".signatures".
-
- Support to read MIME format postings use the Metamail package
- and "transparent.el". If an article is in MIME format a message is
- displayed and the article can be processed by hitting '@'. Metamail
- will allow you to view and save different data types.
-
- Serval functions provide for posting in MIME format:
-
- "gnus-richtext-posting" will convert the article in to richtext
- format. It converts to bold, italic, and underline. "*foo*" is
- converted to bold, %foo%" to italics, and "_foo_" to underlined.
-
- "gnus-insert-file-as-mime" allows files to be inserted in MIME format.
- Some formats are automatically recognized, and the data is encoded in
- BASE64 if need be. This is bound to "C-C i".
-
- "gnus-insert-file-as-mime-external" allows you to create reference to
- external files, which MIME software can the retrieve via FTP, mail
- servers, AFS, etc. This is bound "C-C x".
-
- Finally "gnus-inews-article" is replace by a version that
- inserts the necessary MIME headers and can do richtext style and
- arbitrary MIME format ".signatures". If ".signature-MIME" (or if you
- use distribution based signatures ".signature-<distribution>-MIME", it
- is inserted with any line which reads:
-
- --MIME-BOUNDARY
-
- replaced with the current boundary. The file must contain the
- "Content-Type:" and "Content-Transfer-Encoding:" headers. Here is my
- raw ".signature-MIME":
-
- Content-Type: text/richtext
-
- The first ever *Multi-media* .signature?
-
- --MIME-BOUNDARY
- Content-Type: image/gif
- Content-Transfer-Encoding: base64
-
- R0lGODdhvQFwAPAAAAAAAP///ywAAAAAvQFwAAAC/oyPqcvtD6OctNqLs968+w+G4kiW5omm
- 6sq27gvH8kzX9o3n+s73/g8MCofEovGITCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r
- 1+y2+w2Py+f0uv2Oz+v3/L7/DxgoOEhYaHiImKi4yNjo+AgZKTlJWWl5iZmpucmpCfAJGir6
- uQAqNQrQqdqB2hqa8BrVupqSmuiKm0sK5QqhG0tbukuI6/DLW2z8OxysICqY3HD8lPuwzNwM
- O+oXrdzNVO09nS2MutcrEe6kLv5NjsBON0vhrhQvrfuOn4o+N0//r8m9ff30ORtWsE3CdOao
- 1WOQzyBEbAvPPLTWcN3F/nIBJWqz9XEbmoERMmo0WXKjRFMTUYYhmRKYw2cVYHoMwJIgzZcq
- MeZE9nOCzZtBW4r0EvHCzpE9PRbVKTPLuJpRzQy9iRObr45VlmGoWuYq1qdbXcryagEsGbFj
- tQrlenLqW5BMK2Itt8FukmtuQ/AN2dRo0phwDw7WgLYOWapmj/Dt++HvAclprwHUC0/uV8t2
- FlduPOTx0sics4qmW1Zzu6M+Mac+jfqNZ6WFgcCencHybciCXQNm3Rr061lsLfLOXZvH7uPI
- lydmWNx0csPAL0cLXLeE7xvOmX+mPFn16urj1fb2fh74djW480630T22e/DhDw8nD3X0eMT2
- /qXrj9MeB+vFEJ9fpVE3YH3vZbaecPfhh112KiTYQnwBBqdSfxj+l595DHr4IIcGRGicfCZQ
- OKGFJlrXk3gdXugffh/CyNF7JFqFnoEOuqDiitAF5mKNMgop4ohD/rjgjWHlKAKK2qnIH3bP
- bQjib0XuSFiSSq7F5AhONgnlZglOWR6MMC1IZZEKYrkGjSR8SZqFYqK5Jp3RkUTni2oaCSeX
- PlaYp47dzcnmjIXeWU+g6R3Jp6IScueogAXS5mRxiC4UKYLbRddmlykWKuhphDJKZJV17mno
- aJlqaiOnnf4pQ5+jPkapo5ZGyM6qrDoYpD+eAgqqpLd9F2yjh+J6/l2xaQ7Zq6+w1iArkqKy
- SOquF146T7RW9vgrG24SqGuWtFKLqrU5YjutB9wqum677jabw4BM7saYrVIiS6+67/66b7/+
- dsujWN/GqKGez5p7MMGmniqavvCC8G/E7/ZQcEvNkblswqkurLCZgwrr6l0XRzqwsZyGfOuY
- k0YZsshzRctxqcGifK/KxRxY65YuG6zxayyTSLO8+P6Dc70678xwzNT+HGjQdg5tUtEvH+1y
- xayUy7PR1W57LdTqYSxuuCu1nHPPMnfp9LE2cyV1iFiLbPWbby+K9skp5zlQ2xkDnE3cJyi7
- MY0Pd8wxuhCCvbfZzfhdC+AmK024qYNH/k6ueXrzzHcmjLMAZ6WIJy2411d+fvbcmpPdOMmA
- 04cwsVtTXubrrK+y+QxpDzwu3WYbvuflCI8O+R+1Q2v36rM/PvfDzfrOdWOO4zE8DoNv+W/l
- OzLPfODDIhL9DqQjD7C/1ieXO+Z1O3dI9z74fnS/49uVbumyfwwN6utPzHSP77uzvfzz5ys8
- +wWhKv0DGdGy57+EAFB7SmoYNwRIBLLEz4BfU1/k4rFA0FHveM7SViAgiDRwgHAQIwxhESzI
- iBKa8AcofIQKVxivFy5ChjC0HQ1TSLUaQsqDlrihDlcgtk348IepU9w7hkjEJH4qiEps4guQ
- 6MQohup1UqwiNgwmZ8UsLhGKWuxi4oLnxTDOh4NiLGOcHGjGNE6RjGps4/5y6MY4ynGOdKyj
- He+IxzzqcQ8FAAA7
-
- CAVEATS: You can not call gnus-richtext-posting after calling
- "gnus-insert-file-as-mime" or "gnus-insert-file-as-mime-external" and
- you can only call it once.
-
- See bugs each to "spike@world.std.com"
-